render someone/something immortal - Französisch Englisch Wörterbuch